package dao;

// Generated 04-Apr-2011 11:04:34 by Hibernate Tools 3.4.0.CR1

import java.util.List;

import hibernate.HibernateDAO;
//import beans.TbBoleto;
import beans.TbProdutorefugado;
import beans.TbProdutorefugadoId;
import beans.TbUsuario;

import javax.ejb.Stateless;

import org.hibernate.criterion.Restrictions;

@Stateless
public class TbProdutorefugadoDAO extends HibernateDAO<TbProdutorefugado, TbProdutorefugadoId> {
	public List<TbProdutorefugado> ListarPorBoleto(String cod) {
		return this.listByQuery("from TbProdutorefugado r where tbBoleto.boletoCod = " + cod);
	}
	public String countByBoleto(String cod) {
		return this.session.createQuery("select coalesce(sum(r.produtorefugadoQuantidade), 0) from TbProdutorefugado r where r.tbBoleto.boletoCod = " + cod).uniqueResult().toString();
	}
}
